Study of Evolution in Genetic Algorithms by Eigen's Theory Including Crossover Operator
نویسنده
چکیده
A theory representing the dynamics of in nite population Genetic Algorithms is given by using Eigen's evolution model. The effect of crossover is included to study the evolution of in nite population GAs. We present a theory of GA dynamics, in which we give discrete time equations for GA evolution including the mutation and crossover processes. The Walsh analysis of allele frequencies provides a very powerful tool for studying the evolutionary processes by mutation and crossover. In previous papers [1, 2], we gave a model for describing the evolution of allele frequencies in in nite population GAs. In the rst paper [1], we applied Eigen's model for describing evolutionary processes of GAs with selection and mutation. In this system, the combined e ect of selection and mutation is represented by the selection-mutation matrix. In the second paper [2], we modi ed di erential equations to a system of di erence equations for simulating generational GA processes and gave a procedure for solving equations. We consider the in nite population model of the Simple Genetic Algorithms with selection, mutation and crossover. We treat binary strings of length l as chromosomes having one gene with n = 2 alleles. Let xi(t) be the relative frequency of the i-th allele at generation t. The change of the distribution in the mutation process is expressed by the mutation matrix M
منابع مشابه
Multi-Objective Optimization of Solar Thermal Energy Storage Using Hybrid of Particle Swarm Optimization and Multiple Crossover and Mutation Operator
Increasing of net energy storage (Q net) and discharge time of phase change material (t PCM), simultaneously, are important purpose in the design of solar systems. In the present paper, Multi-Objective (MO) based on hybrid of Particle Swarm Optimization (PSO) and multiple crossover and mutation operator is used for Pareto based optimization of solar systems. The conflicting objectives are Q net...
متن کاملA New Adaptive Crossover Operator for the Preservation of Useful Schemata
In genetic algorithms, commonly used crossover operators such as one-point, two-point and uniform crossover operator are likely to destroy the information obtained in the evolution because of their random choices of crossover points. To overcome this defect, a new adaptive crossover operator based on the Rough Set theory is proposed in this paper. By using this specialized crossover operator, u...
متن کاملA Computationally Efficient Evolutionary Algorithm for Real-Parameter Optimization
Due to increasing interest in solving real-world optimization problems using evolutionary algorithms (EAs), researchers have recently developed a number of real-parameter genetic algorithms (GAs). In these studies, the main research effort is spent on developing an efficient recombination operator. Such recombination operators use probability distributions around the parent solutions to create ...
متن کاملAN EFFICIENT CROSSOVER OPERATOR FOR TRAVELING SALESMAN PROBLEM
Crossover operator plays a crucial role in the efficiency of genetic algorithm (GA). Several crossover operators have been proposed for solving the travelling salesman problem (TSP) in the literature. These operators have paid less attention to the characteristics of the traveling salesman problem, and majority of these operators can only generate feasible solutions. In this paper, a crossover ...
متن کاملNovel Knowledge Based Tabu Crossover In Genetic Algorithms
Genetic algorithms are optimisation algorithms and mimic the natural process of evolution. Important operators used in genetic algorithms are selection, crossover and mutation. Selection operator is used to select the individuals from a population to create a mating pool which will participate in reproduction process. Crossover and mutation operators are used to introduce diversity in the popul...
متن کامل